@charset "utf-8";
/* CSS Document */
.leftFone{
	display:block;
	padding-left:25px;
}
.colRed{color:#F00;}
.colBlu{color:#0C0;}
.border{border:1px solid red;}
.pt5{padding-top:5%;}
.pt15{padding-top:10%;}
.pT5{padding-top:5px;}
.pT50{padding-top:60px!important;}
.pT20{padding-top:20px;}
.pT10{padding-top:10px;}
.pB40{padding-bottom:40px;}
.pB10{padding-bottom:10px;}
.pL10{padding-left:10px;}
.pL15{padding-left:15px;}
.p10{padding:10px;}
.p15{padding:15px;}
.m10{margin:10px;}
.mR15{margin-right:15px;}
.mR100{margin-right:100px;}
.mR30{margin-right:30px;}
.mR50{margin-right:50px;}
.mL15{margin-left:15px;}
.mT10{margin-top:10px;}
.mT20{margin-top:20px;}
.mB10{margin-bottom:10px;}
.mB20{margin-bottom:20px;}
.mT30{margin-top:30px;}
.lineH30{line-height:30px;}
.fontRed{color:#F00;}
.fontTit{font-size:14px;font-weight:bold;}
.tabCblack{color:#555;}
.tabBase{font-size:14px;}
.tabBase td{padding:10px;}
.tabBase td span{color:red;}
.navTopP{color:#fff;font-size:14px;line-height:30px; text-align:right;padding-top:10px;padding-right:30px;}
h4{margin:0 0 20px 0; font-weight:bold;}
.h4{margin:0 0 20px 0; font-weight:bold;}
.borE{border: 1px solid #eee;}
.errFont{background: #fff;
    color: #e60d09;
    line-height: 28px;
    padding-bottom: 10px;
    font-size: 16px;
    font-weight: bold;
}
.errFontSim{background: #fff;
    color: #e60d09;
    line-height: 30px;
    padding-bottom: 10px;
    font-size: 14px;
}
.errCho{background: #fff;
    color: #e60d09;
    font-size: 12px;
}
.errFontSim{background: #fff;
    color: #e60d09;
    line-height: 30px;
    padding-bottom: 10px;
    font-size: 14px;
}
.finishTable{
	border:1px solid #eee;
	}
.finishTable td{padding:10px;border:1px solid #eee;}
.finishTable .title{ font-size:16px; font-weight:bold;color:#5f6468; text-align:center;}

.btn-tab,
.btn-tab:hover,
.btn-tab:focus,
.btn-tab:active,
.btn-tab.active,
.open > .dropdown-toggle.btn-tab,
.btn-tab.disabled,
.btn-tab[disabled],
fieldset[disabled] .btn-tab,
.btn-tab.disabled:hover,
.btn-tab[disabled]:hover,
fieldset[disabled] .btn-tab:hover,
.btn-tab.disabled:focus,
.btn-tab[disabled]:focus,
fieldset[disabled] .btn-tab:focus,
.btn-tab.disabled:active,
.btn-tab[disabled]:active,
fieldset[disabled] .btn-tab:active,
.btn-tab.disabled.active,
.btn-tab[disabled].active,
fieldset[disabled] .btn-tab.active
 {
	background-color: #e9ecf2;
	border-color: #e9ecf2;
	color: #1b3548;
}

.btn-tab:hover{	
	color:#30a5ff;
	}
.logBG{background:url(../images/login.png) ;width:100%;height:100%;background-size:cover;    background-repeat: no-repeat; }
.logBGUser{background:url(../images/user/login.png) ;width:100%;height:100%;background-size:cover;    background-repeat: no-repeat; }
.login-panel{ background:url(../images/log.png) no-repeat!important;width:658px;height:496px;}
.loginBottom{ text-align:center; font-size:12px; color:#898989; padding-top:10px; font-family:"宋体";}
.loginToptime{display:block;height:30px;padding-left:15px;}
.loginTime{color:#727171;font-size:16px;padding:2px 0 0 15px;}

.addImg{    
	margin:0 0 0 20px;
    float: left;
    width: 200px;
    height: 250px;}

.adminTable{ }
.adminTable tr {padding:0;margin:0;}
.adminTable tr td{padding-top:10px;}
.adminTable tr td.pTT20{padding-top:-20px!important;}
.treeTable{}
.treeTable tr td{ line-height:30px;}


.lading-bg{ position:absolute; z-index:999998; background:#000; opacity:0.3;filter:Alpha(opacity=30); width:100%; height:100%; left:0; top:0;}
.lading-box{ position:absolute; z-index:999999; text-align:center; width:100px; height:100px; margin:-50px 0 0 -50px; left:50%; top:50%; text-align:center;}
.lading-box em{ display:block; width:66px; height:66px; background:url(../images/load.gif) no-repeat; margin:0 auto 20px auto;}

.inputWrapper {
    height: 32px;
    width: 64px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    /*Using a background color, but you can use a background image to represent a button*/
    background-color: #DDF;
}
.fileInput {
    cursor: pointer;
    height: 100%;
    position:absolute;
    top: 0;
    right: 0;
    z-index: 99;
    /*This makes the button huge. If you want a bigger button, increase the font size*/
    font-size:50px;
    /*Opacity settings for all browsers*/
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)
}
.hand{cursor:pointer;}
@media screen and (min-width: 1365px) and (max-width: 1367px){
	.col-md-offset-4 {
    margin-left: 28%;
}
	
}

.popTab{border:1px solid #999; text-align:center;}
.popTab .tit{ font-weight:bold;}
.popTab td{padding:10px;text-align:center;}


.enterBox{margin-top:80px;min-height:400px;
    border-bottom: 3px solid #478fdf;
    border-top: 3px solid #478fdf;
}
.enterLable{ font-size:2em; text-align:center;}
.bgWhite{background:#fff;}